eight rest - German English Dictionary